html, body{ background-color:#fff; font-family:"微软雅黑", "宋体",Arial, Verdana, sans-serif; margin:0px auto auto auto; /*min-width:990px; min-height:600px;width:100%;height:100%;*/overflow-x:hidden;overflow-y:hidden;}

img{border:none;}
p{font-size:12px;}
a{color:#FFFFFF; text-decoration:none;}
label{font-size:12px; text-align:left; margin:0;}
.clearall{clear:both;}
#header{height:77px;}
#container{width:100%;/*height:100%;*/ background:url(../images/leftnav/leftbg.gif) 22% top repeat-y;padding:0px; /*margin-top:40px !important;*/ *margin-top:0; padding-bottom:47px; /*overflow:scroll;*/ }
* html #container{padding-bottom:0px;}
#right{ clear:none;float:left;min-width:77% !important;*min-width:auto!important;_width:77%;height:100%;padding-bottom:47px !important; *padding-bottom:0px !important; *padding-bottom:47px;margin:0px;}
/***原来的 .framestyle 样式***/
/*.iframestyle { clear:none; float:left; width:100%; height:100%; border:none; margin:8px auto 20px 0 !important;overflow:auto;overflow-y:auto;}*/
#blank { clear:none;float:left;/*height:100%!important;*height:100%!important;*height:100%; min-height:460px; width:100%;*/border:none;overflow:auto;overflow-x:auto;overflow-y:auto;}



#footer{width:100%; height:47px; background:url(../images/footer/footerbg.gif) left top repeat-x; text-align:center; display:block !important; bottom:0 !important; position:fixed;}
* html #footer{position:absolute; margin:0; display:block; bottom:0; }
#footer p{color:#fff; text-align:center; padding:10px 0 0 0; margin:0 auto auto auto;}

/* CSS Document */
#head_bg{background:url(../images/head/headbg.jpg) left top repeat-x; width:100%; height:77px; min-width:1004px; position:fixed; top:0;}
#head_top{width:100%; height:66px; background:url(../images/head/title.jpg) left top repeat-x; margin:0px 0 0 0 !important; *margin:8px 0 0 0 !important; *margin:8px 0 0 0;}
#logo{width:210px; height:70px; background:url(../images/head/xmlogo.jpg) left top no-repeat; margin:-1px auto auto 10px;filter:alpha(opacity=50,Style=0);}
#title{position:absolute; left:35%; top:25px;}
#globeBtn{position:absolute; right:10px; top:10px !important; *top:30px !important;}
#globeBtn ul{list-style-type:none;}
#globeBtn ul li{display:inline; margin-right:4px;}
.nametime{font-size:11px; color:#ffffff; position:relative; top:-8px;}/*jenny0629*/

#menuBar {position: absolute; top:-55px; left: 0px; width: 100%; min-width:1004px; height:60px; clip:rect(   ); background:url(../images/head/menubg.jpg) left top repeat-x;}
#glider {position: absolute;left:80%; top:57px; width: 79px; height:16px;}
.menuList {font-size: 12px; color: #fff; margin:0px auto auto auto; text-align:center;}
.menuList ul{list-style-type:none;}
/********************************************************************/
.menuList .list1{margin-top:0px; height:30px;}
.menuList .list2{margin-top:-11px; *margin-top:-18px !important; height:30px;}

.menuList ul li a, .menuList ul li a:visited{display:inline; text-decoration:none; text-align:center; color:#fff; line-height:30px; font-size:12px; overflow:hidden;}
.menuList ul {list-style-type: none; line-height:30px;}
.menuList ul li{display:inline; margin:0 8px auto 8px; text-align:center; padding:2px; position:relative;}

.menuList ul li ul{display:none;}
.menuList ul li:hover ul{height:30px; text-align:center; margin:0; padding:2px !important; *padding:2px !important; position:absolute; top:-11px; left:-23px !important; *left:-13px !important; display:inline-block;}
.menuList ul li:hover ul li{width:100% !important; *width:120% !important; *width:auto; display:inline-block;}
.menuList ul li:hover ul .hideleft{width:5px; height:30px; background:url(../images/head/navhoverleft.jpg) left bottom no-repeat; display:block; float:left;}
.menuList ul li:hover ul .hideright{width:5px; height:30px; background:url(../images/head/navhoverright.jpg) left bottom no-repeat; display:block; float:left;}
.menuList ul li:hover ul .hide{height:30px; width:80% !important; *width:110% !important; *width:auto; background:url(../images/head/navhover.jpg) left bottom repeat-x; display:block; float:left; text-align:center;}

.menuList ul li ol{height:30px; text-align:center; margin:0; padding:2px; position:absolute; top:-11px;  left:-13px; display:inline-block;}
.menuList ul li ol li{width:100% !important; *width:120% !important; *width:auto; display:inline-block;}
.menuList ul li ol .hideleft{width:5px; height:30px; background:url(../images/head/navhoverleft.jpg) left bottom no-repeat; display:block; float:left;}
.menuList ul li ol .hideright{width:5px; height:30px; background:url(../images/head/navhoverright.jpg) left bottom no-repeat; display:block; float:left;}
.menuList ul li ol .hide{height:30px; width:90% !important; *width:110% !important; *width:auto; background:url(../images/head/navhover.jpg) left bottom repeat-x; display:block; float:left; text-align:center;}

/********************************************************************/
#loginback{background:#3fa2c0 url(../images/logback.gif) left top repeat-x; width:100%; overflow: auto;}
/********login_user start*******/
#login_user{width:360px; height:inherit; position:absolute; left:50%; margin-left:-180px; top:250px; float:none;}
#login_feedback{width:auto; height:inherit;}
#login_feedback p{text-align:center; font-size:14px;}
#login_user_title{margin:0 0 0 0;}
#login_user_body{margin:0; background:url(../images/login_user_body.jpg) top repeat-y; width:360px; height:inherit; display:table;}
#login_user_body .table1, .table1 tr, .table1 td{border:none; font-size:14px; color:#FFFFFF; text-align:left; margin:20px auto auto 40px;}
#login_user_body .table1{width:320px;}
#login_user_body .table1 tr{height:30px;}
#login_user_foot{background:url(../images/login_user_foot.jpg) top no-repeat; width:360px; height:9px;}
#submit{width:64px; height:24px; margin:0 10px auto 0; font-size:14px; text-align:center; color:#004b85;}
#reset{width:64px; height:24px; margin:0 0 auto 10px; font-size:14px; text-align:center; color:#004b85;}
.button{background:url(../images/btn.gif) left top no-repeat; text-align:center;  float:left; width:53px; height:20px; margin:0 25px 0 0; font-size:14px; color:#ffffff; border:none;}
.button:hover{cursor:pointer;}
form{margin:0; padding:0;}
/********login_user end*******/